\hypertarget{class_c_s_t_l_compiler_object}{}\section{C\+S\+T\+L\+Compiler\+Object Class Reference}
\label{class_c_s_t_l_compiler_object}\index{C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}}


The \hyperlink{class_properties}{Properties} class is an auxiliar class to the \hyperlink{class_c_s_t_l_compiler}{C\+S\+T\+L\+Compiler}.  




{\ttfamily \#include $<$cstlcompilerobject.\+h$>$}



Inheritance diagram for C\+S\+T\+L\+Compiler\+Object\+:
% FIG 0
\subsection*{Public Slots}
\begin{DoxyCompactItemize}
\item 
Q\+String \hyperlink{class_c_s_t_l_compiler_object_ae09aa0cd4fe3da1d07cec05f734d2fab}{get\+Value} () const noexcept
\begin{DoxyCompactList}\small\item\em Returns the value. \end{DoxyCompactList}\item 
void \hyperlink{class_c_s_t_l_compiler_object_ad16e7e9c49e97375c6af683f94c550d2}{set\+Value} (const Q\+String \&value) noexcept
\begin{DoxyCompactList}\small\item\em Sets the value. \end{DoxyCompactList}\item 
Q\+String \hyperlink{class_c_s_t_l_compiler_object_a99e470396326c2895ffc63a5bc233add}{get\+Type} () const noexcept
\begin{DoxyCompactList}\small\item\em Returns the type. \end{DoxyCompactList}\item 
void \hyperlink{class_c_s_t_l_compiler_object_aa085b545107f3a4a6a06e73353e30b5b}{set\+Type} (const Q\+String \&value) noexcept
\begin{DoxyCompactList}\small\item\em Sets the type. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_c_s_t_l_compiler_object_ac7b8215d6ffe0cf63f1b44b09a0ef95c}{C\+S\+T\+L\+Compiler\+Object} (Q\+Object $\ast$parent=nullptr)
\begin{DoxyCompactList}\small\item\em This constructor can set the \hyperlink{class_c_s_t_l_compiler_object}{C\+S\+T\+L\+Compiler\+Object}\textquotesingle{}s parent. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}
The \hyperlink{class_properties}{Properties} class is an auxiliar class to the \hyperlink{class_c_s_t_l_compiler}{C\+S\+T\+L\+Compiler}. 

\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{class_c_s_t_l_compiler_object_ac7b8215d6ffe0cf63f1b44b09a0ef95c}\label{class_c_s_t_l_compiler_object_ac7b8215d6ffe0cf63f1b44b09a0ef95c}} 
\index{C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}!C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}}
\index{C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}!C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}}
\subsubsection{\texorpdfstring{C\+S\+T\+L\+Compiler\+Object()}{CSTLCompilerObject()}}
{\footnotesize\ttfamily C\+S\+T\+L\+Compiler\+Object\+::\+C\+S\+T\+L\+Compiler\+Object (\begin{DoxyParamCaption}\item[{Q\+Object $\ast$}]{parent = {\ttfamily nullptr} }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}



This constructor can set the \hyperlink{class_c_s_t_l_compiler_object}{C\+S\+T\+L\+Compiler\+Object}\textquotesingle{}s parent. 


\begin{DoxyParams}{Parameters}
{\em Q\+Object} & $\ast$parent \+: parent. \\
\hline
\end{DoxyParams}


\subsection{Member Function Documentation}
\mbox{\Hypertarget{class_c_s_t_l_compiler_object_a99e470396326c2895ffc63a5bc233add}\label{class_c_s_t_l_compiler_object_a99e470396326c2895ffc63a5bc233add}} 
\index{C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}!get\+Type@{get\+Type}}
\index{get\+Type@{get\+Type}!C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}}
\subsubsection{\texorpdfstring{get\+Type}{getType}}
{\footnotesize\ttfamily Q\+String C\+S\+T\+L\+Compiler\+Object\+::get\+Type (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [slot]}, {\ttfamily [noexcept]}}



Returns the type. 

\begin{DoxyReturn}{Returns}
Q\+String \+: Type. 
\end{DoxyReturn}
\mbox{\Hypertarget{class_c_s_t_l_compiler_object_ae09aa0cd4fe3da1d07cec05f734d2fab}\label{class_c_s_t_l_compiler_object_ae09aa0cd4fe3da1d07cec05f734d2fab}} 
\index{C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}!get\+Value@{get\+Value}}
\index{get\+Value@{get\+Value}!C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}}
\subsubsection{\texorpdfstring{get\+Value}{getValue}}
{\footnotesize\ttfamily Q\+String C\+S\+T\+L\+Compiler\+Object\+::get\+Value (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [slot]}, {\ttfamily [noexcept]}}



Returns the value. 

\begin{DoxyReturn}{Returns}
Q\+String \+: Value. 
\end{DoxyReturn}
\mbox{\Hypertarget{class_c_s_t_l_compiler_object_aa085b545107f3a4a6a06e73353e30b5b}\label{class_c_s_t_l_compiler_object_aa085b545107f3a4a6a06e73353e30b5b}} 
\index{C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}!set\+Type@{set\+Type}}
\index{set\+Type@{set\+Type}!C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}}
\subsubsection{\texorpdfstring{set\+Type}{setType}}
{\footnotesize\ttfamily void C\+S\+T\+L\+Compiler\+Object\+::set\+Type (\begin{DoxyParamCaption}\item[{const Q\+String \&}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [slot]}, {\ttfamily [noexcept]}}



Sets the type. 


\begin{DoxyParams}{Parameters}
{\em const} & Q\+String \&value \+: Type. \\
\hline
\end{DoxyParams}
\mbox{\Hypertarget{class_c_s_t_l_compiler_object_ad16e7e9c49e97375c6af683f94c550d2}\label{class_c_s_t_l_compiler_object_ad16e7e9c49e97375c6af683f94c550d2}} 
\index{C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}!set\+Value@{set\+Value}}
\index{set\+Value@{set\+Value}!C\+S\+T\+L\+Compiler\+Object@{C\+S\+T\+L\+Compiler\+Object}}
\subsubsection{\texorpdfstring{set\+Value}{setValue}}
{\footnotesize\ttfamily void C\+S\+T\+L\+Compiler\+Object\+::set\+Value (\begin{DoxyParamCaption}\item[{const Q\+String \&}]{value }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [slot]}, {\ttfamily [noexcept]}}



Sets the value. 


\begin{DoxyParams}{Parameters}
{\em const} & Q\+String \&value \+: Value. \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/home/herik/\+C\+P\+P\+Web\+Framework/\+C\+P\+P\+Web\+Framework/cwf/cstlcompilerobject.\+h\end{DoxyCompactItemize}
